#include "point.h"

namespace verema
{

bool Point::operator<(const Point &point) const
{
    if(    (_x <  point.x() && _y <  point.y())
        || (_x <  point.x() && _y == point.y())
        || (_x == point.x() && _y <  point.y())
      )
    {
        return true;
    }
    else
    {
        return false;
    }
}

bool Point::operator>(const Point &point) const
{
    if(    (_x >  point.x() && _y >  point.y())
        || (_x >  point.x() && _y == point.y())
        || (_x == point.x() && _y >  point.y())
      )
    {
        return true;
    }
    else
    {
        return false;
    }
}

}

// namespace verema
